Creating Very Large Scale Neighborhoods out of Smaller Ones by Compounding Moves: a Study on the Vehicle Routing Problem
نویسندگان
چکیده
Neighborhood search algorithms are a wide class of improvement algorithms where at each iteration an improving solution is found by searching the “neighborhood” of the current solution. This paper discusses neighborhood search algorithms where the size of the neighborhood is “very large” with respect to the size of the input data. For large problem instances, it is impractical to search these neighborhoods explicitly, and one must either search a small portion of the neighborhood or else develop efficient algorithms for searching the neighborhood implicitly. We concentrate on a very large scale neighborhood (VLSN) search technique based on compounding independent moves (CIM) such as 2-opts, swaps, and insertions. We demonstrate that the search for an improving neighbor can be done by finding a negative cost path on an auxiliary graph. In this paper we study CIM algorithms for the vehicle routing problem with capacity and distance constraints. We present results of the computational study which indicates that the CIM algorithms for the capacitated vehicle routing problem are competitive with the current state of the art heuristics. (Very-large scale neighborhood search; Vehicle routing problem; Heuristics)
منابع مشابه
Creating very large scale neighborhoods out of smaller ones by compounding moves
This paper discusses neighborhood search algorithms where the size of the neighborhood is “verylarge” with respect to the size of the input data. We concentrate on such a very large scale neigh-borhood (VLSN) search technique based on compounding independent moves (CIM) such as 2-opts,swaps, and insertions. We present a systematic way of creating and searching CIM neighborhoods<...
متن کاملSolving the Vehicle Routing Problem with Simultaneous Pickup and Delivery by an Effective Ant Colony Optimization
One of the most important extensions of the capacitated vehicle routing problem (CVRP) is the vehicle routing problem with simultaneous pickup and delivery (VRPSPD) where customers require simultaneous delivery and pick-up service. In this paper, we propose an effective ant colony optimization (EACO) which includes insert, swap and 2-Opt moves for solving VRPSPD that is different with common an...
متن کاملA novel heuristic algorithm for capacitated vehicle routing problem
The vehicle routing problem with the capacity constraints was considered in this paper. It is quite difficult to achieve an optimal solution with traditional optimization methods by reason of the high computational complexity for large-scale problems. Consequently, new heuristic or metaheuristic approaches have been developed to solve this problem. In this paper, we constructed a new heuristic ...
متن کاملCuckoo search via Lévy flights for the capacitated vehicle routing problem
For this paper, we explored the implementation of the cuckoo search algorithm applied to the capacitated vehicle routing problem. The cuckoo search algorithm was implemented with Lévy flights with the 2-opt and double-bridge operations, and with 500 iterations for each run. The algorithm was tested on the problem instances from the Augerat benchmark dataset. The algorithm did not perform well o...
متن کاملA multi-criteria vehicle routing problem with soft time windows by simulated annealing
This paper presents a multi-criteria vehicle routing problem with soft time windows (VRPSTW) to mini-mize fleet cost, routes cost, and violation of soft time windows penalty. In this case, the fleet is heterogene-ous. The VRPSTW consists of a number of constraints in which vehicles are allowed to serve customers out of the desirable time window by a penalty. It is assumed that this relaxation a...
متن کامل